1945
1
977
0
1534
591
2585
2966
10
983
1124
3551
2
1365
3618
5
755
2682
2416
7
536
1189
1282
206
657
345
437
4775
1100
21
1868
565
319
1064
456
2588
1044