3861
1
1380
0
1159
1624
3465
2
1168
952
2173
1813
2292
1647
1545
1310
3562
2294
1881
1376
2760
4
1225
3835
5
688
216
1888
12779
8
2478
3
1012
2677
10
458
868
1590