995
1
563
2016
2
1033
3201
3
2395
0
414
105290
1435
1961
1229
1926
1945
2181
17730
11
2211
477
906
714
1243