2983
2
2190
1
1581
3765
4
2061
3
2688
1131
17391
7
1295
3378
2741
4029
8
2650
20
1243
297066
0
280
658
2667
1913
3683
5225
2122
12459
2250