2934
2
1752
0
1646
3
3354
9
985
1
467
1734
2180
989
1005
6346
16
1816
3014
20
951
1788
1015
1087
496
745
301
1380
1606
915
1814
3085
5
3491
4
3485
7
1168
1632
1751