2166
1
3660
0
4526
2
3336
1032
1846
2516
622
906
1439
4
1668
2188
2544
957
1288
585
3025
3
1005
1326
1144
1148
415
953
101415
109