1053
0
1787
2
2016
4
249
2966
1
2668
575
1277
5
11881
3
4340
529
3114
1015
693
1696
3498
464
2716
357
819
383
494
6052
10
2281
2639
3203
3404
1314
326
4192