3449
3
1949
2
11221
23
2304
5
4033
4
2459
1
2694
2271
0
339
4135
1130
1254
2623
1802
888
527
1567
348
4497
4323
1680
2559
2870
962
700
2317
3716
1496
152
392