2245
3
3053
7
1066
1
3593
16
3765
4
1295
2667
2650
20
1913
0
280
1440
2
1581
2250
297066
2507
1131
2061
1226
2688
518
903
2580
3683
3680
17391
1546
1160
3378
5719
5
2983