3092
1
2297
2
458
1935
0
1016
105290
869
3375
3304
1976
543
1124
1938
4
1316
2298
6
1894
2211
5455
2062
2982
3
6062
16