538
0
1169
378
333
1645
1
1931
2
2161
4455
1893
2328
1202
522
328
345
325
368
1043
488
231
1215
267
1832
3
1004
374
413
1682