2334
5
1801
2
2799
3
702
6
104
1
2623
3568
4156
2573
872
1389
1360
4628
4
196014
0
709699
8679
23
212260
3417
1151
429
534
244
3735
810
325
1074
857
764
287
55