1632
2
3227
1064
1
1129
4765
8
3780
10
3326
3
4179
5389
1267
4096
383
0
1443
844
28098
14
13676
21
421
2562
2740
3629
3871
2794
3589
1618
841
3470
5
862
2650
20
1699
878