2221
2195
1
1
5
888
378
61
2
10
3
1
4
5
8
3
1
1
2
788
53
1
1
6
2
5
1
13
1
3
431
1
3
5
3
356
1
39
1
1
1103
21
588
1064
956
1663
145
1
1
49
1
5
4
4
1
1
3
1
8
20
1473
1
24
35
2
7
2
83
14
32
1
1
1
59
2
374
3
2
1
2016
141
32
181
1616
1
1347
1237
1634
2188
367
3
15
2
1
2651
10
10
130
2
1
1
1
1
2
1
1
1
2
108
416
1
1
2
1
2
1
2
1
1
9
1
3
14
2
1
9
1
1
1
93
1
447
30
3794
145
1296
2242
750
86
1513
74
60
4
22
17
1
148
974
5
357
144
4395
21
102
1473
4