2126
0
530
4
6236
11
2311
2
2683
822
1
4864
8
1966
3
691
2496
105290
1607
1306
6411
5135
2539
555
1110
1914
1434
2522
4033
1525
2059
572
1798
1151
31535
323
252