2118
1
806
1569
1123
2061
3
2688
2
1131
1295
571
0
676
2650
20
2190
2983
894
123674
35
280
2667
1581
1505
1565
3354
5
2026
6
2250
4946
18
2507
3765
4
2245
297066
1226
3053
7