2382
6
3637
1
1903
3
847
1352
5
1507
3203
2
3090
2510
3971
1451
2592
1334
3673
3065
1348
2688
2478
3868
10
1195
2069
1289601
4
5052
5347
462
0
3261
2835
4996
6236
1593