2126
0
530
4
1306
5135
822
1
2539
4864
8
4033
1607
6236
11
1966
3
2311
2
1434
2059
860
1798
475
2496
798
400
804
455
1462
6411
555
552
1110
1914
2211
611