2173
1
1590
582
0
959
522
801
1306
784
2044
2
8527
2999
3
1681
1380
868
451
4080
6773
7
1787
2262
2166
1618
2972
2666
9
2660
2505
3465
1225
2055
1743
4309