553
0
493
573
714
1084
804
1132
477
383
935
414
2211
913
1053
2395
475
1073
400
2296
2
1049
2524
1282
1454
293
18403
6
4097
10
1337
611
530
282572