1780
1
1295
2994
5
4690
3
1782
2484
2
3962
6
2145
2650
20
1986
1683
0
2182
280
5805
7086
12
1581
444571
9
1896
11
2897
3304
2241
2250
3765
4
2245
9220
297066
1226
3053
7
5801
873