2760
4
181997
11
3934
2
455
1
1746
2166
1788
3371
3
1545
1562
2053
5
1813
6344
8
582
0
2377
1543
370
1681
451
3691
3172
1666
5805
4309
444571
9
1072
2562
1064
1125
895