1527
1
381
0
1101
1931
2
2161
719
2490
4455
1893
2600
5
2328
1043
408
1172
1215
267
492
1832
3
944
1004
413
263
349
4000
2497
5313
2143
675
253
2702