1020
1
1201
1497
853
2102
2
1698
0
993
403
1603
1324
381
2111
3
2686
4
1070
789
1245
944
2127
746
1188
456
1094
1849
1939
2708
408
581
1115
1934
3890