1243
0
2524
14
572
1733
1862
1
1070
3690
1189
2123
1500
534
4471
2
596
1103
2663
914
1780
340
2701
883
582
1298
2332
1166
475
839
2439
1581
3159