1462
1
3053
7
596
0
2428
919
11059
9
894
1243
8527
3200
3
475
490
1581
1386
914
2650
2
1382
897
1500
1788
2123
1105
1136
1103
571
534
2271
4
1226
484
2921