1494
1
2061
3
2688
2
1131
1295
571
0
2650
20
2190
2983
894
280
2667
1581
1226
2250
2507
3765
4
2245
3053
7
297066
518
17391
2580
3683
4029
8
2797
5
1546
1160
3378
5719