1243
0
746
1105
1103
1106
1
484
1053
1815
7
2663
596
272
1578
6
3289
2
668
1070
1744
574
914
3168
2123
312
6874
475
534
490
850
5389
3079
1166
2989