1393
1
1295
2650
20
2597
280
2566
3
1523
2
2250
1583
0
2169
946
297066
2773
1788
3683
2245
1558
1622
2622
6
1348
17970
15
1691
685
1581
3629
2377
1226
989
3765
4
3053
7