3861
1
12779
8
3835
5
1380
0
629
581
1624
3465
2
1168
952
2173
1310
718
1813
2292
868
1647
3238
7
1545
3782
458
3562
2294
1881
1376
2258
3435
4
5949
2760
1159