1462
1
951
2428
0
2427
12
2122
2
11059
9
1243
8527
3200
3
1564
1976
1423
493
475
490
388
599
159
1581
1386
914
2650
1382
534
897
712
1500
2886
2123
3159