2456
1
1309
0
2086
3
1942
9
1992
697
5389
3107
4
4914
2
2543
6
827
3771
1880
4730
861
9056
989
2060
8411
1812
2788
1700
3560
2763
775
2890
1679
444571
1162
1924