951
1
619
1723
564
1233
2777
7
2502
1623
2740
1504
3539
3
83
0
1323
2981
1431
2
260
2579
1650
4034
1443
1185
1542
931
697
8607
8
1622
4943
2153
1458