1444
3
410
0
1686
2
1101
381
2541
804
400
2121
4
1326
1
2328
942
1279
493
1043
300
267
1145
2490
1774
266
413
971
1478
798
5313
422
2143