1302
1
2438
1045
1992
3
2512
2
697
0
1309
19944
4914
1382
2245
6844
1614
2629
2526
3835
5
5505
14
1688
6200
3014
20
5389
562
11153
8
1268
1087
1699
2369
3200
1013