4453
4
2597
1
1449
0
1832
1812
2935
2
1489
4187
10
2322
2732
2786
2849
1773
3
1001
5204
1376
603
123674
35
1306
6676
12
2586
8329
1431
1416
3132
4465
22
980
1071
2528
24337