3861
1
2100
2
3629
1168
1813
2760
4
1545
2294
1159
3470
5
1624
3465
952
3109
14
2173
2650
20
1590
4943
862
0
2292
1647
946
3473
3562
1881
3754
3835
1412
2687
2626