951
1
619
564
2502
1404
2
2740
1598
3539
3
1041
2440
583
4926
5
909
1734
194
0
1312
3176
1518
1637
1875
2411
8607
8
2270
734
4943
3041
2153
7
515
2036