2138
3
2321
2
1716
409
0
5346
2629
4
1295
1
2650
20
2446
280
2021
2001
1581
1591
2695
2250
3765
2245
1226
6496
8
3053
7
1038
3683
734
6180
5
2683
1010
1200
297066
931