1288
1
1977
2
2209
2044
4692
3
1290
1039
666
1330
3863
529
1054
510
1879
2060
2578
13995
0
8411
575
1812
2788
3560
2763
775
621
2890
1679
444571
9
1162
1924