722
0
410
787
1161
846
2634
668
276
381
1101
1918
1
467
1931
2
2161
2152
2490
4455
1893
2328
470
1043
1059
1215
267
349
1832
3
1004
413
1279
2500
5