2381
1
1590
3
6093
10
784
1657
6121
27
6451
8
1587
942
1366
0
5152
4
1496
6
1748
1156
2
475
952
893
4255
894
1281
1172
389
1768
409
1703
1512
957
137
5029
5
255