3694
2
1511
1
2990
0
1699
2181
2304
1814
1015
14
2100
1751
1087
1547
5489
11
915
181997
572
32302
673