1262
1
753
1480
950
1309
0
1698
1992
3
1955
2
1532
1690
1307
697
2818
7
2243
6
4453
4
2258
851
1243
4914
57793
2327
11
4606
2233
3212
27
2489
1917
1809
51331
25
962
2788