2049
1
2100
2
1691
1780
3562
1415
2758
4
8217
6
2231
6345
1459
974
1566
2369
1166
419
1867
1871
2427
12
197
0
467
3172
526
1380
962
3326
3
582
873
451
994