2096
1
2886
4
1289601
3818
9160
5
1744
4971
14
1343
0
2927
2
2277
16174
3328
3971
2082
2133
1150
2479
5635
3
2254
5226
1905
493
888
24337
22
1356
270
1571
685
2121
2916