5135
4
822
1
530
1306
1099
1607
6236
11
1798
1914
2
323
0
4864
8
475
252
1809
2539
1110
3
1966
860
4033
798
2126
2496
2211
455
804
1151
1462
787
4106
521