2465
2
7793
4
496
0
536
3125
3546
1
2292
12
1710
6396
4821
1610
3498
2437
3779
4471
2964
531
3051
1603
1543
1461
1660
3316
10
1101
501
781
830
1558
2906
585