3861
1
1168
1813
2760
4
1545
2
2294
1159
1309
0
1992
3
1624
3465
952
2173
1590
2292
1647
2100
946
697
3562
1881
3754
3835
5
2626
4914
1431
688
1844
216
1888