951
1
432
0
619
564
2502
2740
1623
2
3539
3
1069
1080
4
1094
2571
1301
3429
7
8607
8
4943
2153
1249
946
990
1458
2122
2427
12
2687