582
0
5599
11
1168
1
1399
802
300
1816
451
5919
2
1691
3518
3
843
2262
1746
1087
2769
2522
1681
980
1294
1324
1597
1093
1000
1547
888