2118
1
1569
2769
0
1123
2061
3
2688
2
1131
5919
1295
571
2650
20
2190
2983
894
280
2667
1581
1565
2115
2428
2250
2507
3765
4
2245
297066
1226
3053
7
518
2550
17391