1247
2
1380
0
3629
1
1814
1424
951
83
3326
3
636
582
2505
1306
797
1743
3466
3683
1225
2710
790
784
2475
1618
1676
1416
1015
2510
2294
3354
2207
2377