2041
1
2069
3
722
0
410
1161
846
1124
2830
7
1880
2
668
1780
1101
1931
2161
719
4455
1893
935
1043
408
228
1215
267
492
1832
1004
413
349
1279
2497