423
0
957
629
1
1230
2102
1092
2
1290
1111
913
1257
1667
976
4438
8
1432
493
2921
872
3
1953
3034
4
152
2258
2023
1938
2272
1744
3261
1814
3326
2545
496