2382
6
3637
1
1352
5
847
1507
1348
458
0
3065
2
3971
796
2688
2257
3261
3
2333
3203
4996
866
2510
2999
1484
9817
2297
1465
1451
8819
12
1694
2592
3854
4083
2655