474
1
589
2
793
7
172
0
994
3
878
4
335
938
6
1473
886
401
732
758
237
511
441
447
58
374
676
1206
1224
1228
2679
985
11477
17
1152
1891
829
1198