1225
0
596
2510
1
3863
14
915
1581
2
668
1744
1226
868
581
1055
914
938
2123
3765
4
3629
475
534
490
2649
1310