579
1
938
2
2112
1124
425
484
770
0
4117
3
2201
11
1866
1125
2576
472
3342
1002
670
403
4682
1648
545
1133
1939
957
951
454
2121
4
3291
971
1930
409