1023
1
3238
946
2
1294
3936
3
733
1165
1709
8
1740
1539
2104
2916
5
2055
1304
2083
1210
803
1529
2610
1857
5200
4
4832
5970
6
2346
0
1446
2131
2029
553
608
2360