2128
2280
483
204
29
3
400
18
5
6
245
213
498
17
303
443
515
777
90
1
1
32
1
4
4
1
2
12
10
680
1
19
20
8
2
52
5
26
2
1
1
13
1
2
1
188
1
1
1
941
89
10
1
47
737
1
662
669
821
1225
76
2
2
2
1
1
1622
1
1
90
2
1
2
1
1
4
2
1
3
25
248
1
2
3
1
2
2
2
1
6
1
65
180
9
1888
51
548
1124
400
52
706
56
14
4
30
18
63
529
101
67
2118
10
1395
7