1248
1
2311
7
1495
4
364
1238
2
560
276
2161
151
870
537
2155
3
3988
3357
569
648
489
226
1422
6
4362
54
1307
1823
3171
307
2528
0
623
337
1163
6134