2597
1
4453
4
1812
1449
0
2935
2
2322
2786
1832
2849
1001
1489
4187
10
2732
6676
12
2586
1431
3132
1773
3
123674
35
980
24337
22
1753
5
946
1161
4370
592
673
1185
1777
2899
8