2141
2288
484
202
30
3
406
18
6
6
246
216
500
17
305
446
522
777
91
1
1
32
1
4
4
2
12
10
680
1
19
20
8
2
53
5
26
2
1
1
13
1
2
1
189
1
1
1
952
90
10
1
47
742
1
667
672
826
1234
75
2
2
2
1
1
1631
1
1
91
2
1
2
1
1
4
2
1
3
25
252
1
2
3
1
2
2
2
1
6
1
64
179
9
1901
52
553
1129
403
52
705
57
14
4
30
19
63
529
101
67
2131
10
1405
7