2494
1
2799
3
3795
2271
0
2195
8
3025
964
646
1129
4292
2
3287
322
3859
4376
7
2747
1740
544
3650
2296
1425
1489
1587
784
1138
1054
3268
6213
2500
5
1329
3116