1828
3
7793
4
297066
0
2948
6
19944
2
24337
22
4070
19932
4009
7812
7
8072
8204
1596
2094
5
751
1
11924
610
4382
2108
3364
7733
2265
3221
131589
2377
1859
5504
16
417
3354
9
10317