951
1
619
774
0
1458
564
1564
616
1357
2
2502
2740
4258
3473
3140
4
2906
527
3
3066
7
189326
1403
3539
1092
2192
2483
3546
108797
3624
2092
2233
5141
567
2949