3449
9
689
1
931
0
2100
801
7
1594
2
2115
4
2847
2382
10
1043
1965
858
1465
3
1375
98
1974
1362
460
2610
652
848
87
884
776
1519
538
491
745
1339