3541
6
2780
2
1403
1551
1770
978
3277
1
1630
7
1221
3056
4
1225
5
2603
1237
1493
2504
3
2271
3443
1800
2048
1340
1768
0
5646
7049
3120
1662
4193
1570
9
2354
22962
8
2225