553
0
685
1
2431
1630
913
2192
1578
2
1282
964
1889
1454
611
5745
5
1263
3
2277
414
772
2395
400
5861
6
827
1073
484
798
477
472
1650
1019
58
1188