1329
1
1528
989
1020
282572
0
1163
1566
5393
8
526
863
2541
2
1991
428
5262
10
1222856
4
1100
1896
63
2542
22
288
501
2241
3595
581
418
417
5255
16
2670
20
320
1748