2368
1
841
2
2110
1332
1160
1163
929
2748
9
1594
3
8527
3200
1639
1305
6929
11
3439
5
4311
1243
0
2123
1105
1136
1103
4291
4
534
490
2271
484
596
1166
562
1883