538
0
1169
378
333
1931
2
2161
1
2490
4455
1893
2328
1202
522
345
368
1043
488
408
231
1215
267
492
1832
3
1004
374
413
1682
2445