1698
1
1581
2
3078
4
297066
0
2578
2250
1695
5949
5
2189
2245
3
1226
3053
7
988
1788
3000
6
1335
2502
2710
1783
2562
2683
2462
1191
2675
2000
1142
1780
2797
559
3007