3299
1
1382
3867
12
1212
2152
2
1568
5151
2001
1879
1319
1681
850
0
2954
919
1243
2123
1105
1103
337
534
490
2271
4
2756
484
596
1166
562
2663
1862
3080
3