4562
10
946
1
3683
582
0
1623
370
2039
1668
843
1019
1069
3539
3
451
909
742
2073
1515
392
3012
1522
1057
873
13499
5
1777
2
78
1679
924
921
1162
2132