3117
3
804
0
1936
282572
1961
1110
403
1
913
301
583
2934
8
16840
15
307
772
435
44199
2190
6
1828
2
6052
10
1640
2198
5
4363
422
4713
14
2809