1124
2
4117
3
579
1
938
2112
1125
425
484
2587
6
3291
971
1930
2201
11
2576
1960
7
3342
1002
670
403
0
1233
1648
545
1133
842
1939
957
951
454
2121
4
409