2800
1
1099
3
3612
6
1343
0
3242
1550
5367
8
765
1212
1454
3123
671
485
4631
3708
3888
582
2
2929
766
2346
2683
282572
3558
655
1227
2084
3375
340
282
3044
13