574
0
522
1522
1343
455
422
247
1
1506
518
553
2306
2
722
2814
5
3117
3
325
462
440
2330
2522
1869
284
318
1025
3025
1334
3691
2809
1550
2301