2334
5
1801
2
2799
3
703
6
104
1
2623
3568
4156
2573
872
1389
1360
4628
4
196016
0
709727
8679
23
212263
3417
1151
429
534
244
3736
810
325
1074
857
764
287
55