1124
2
579
1
938
2112
425
484
4117
3
2201
11
2334
0
1125
2576
1774
2296
3342
1002
670
403
1275
365
1425
691
1648
545
1587
1133
1939
957
951
454