2465
2
1189
0
3125
3546
1
32302
515
930
2181
3549
3498
4
3779
4471
2964
3051
1603
1787
534
1461
737
3336
255
1173
1040
628
1842
2652
2906
6668
598
1491