1128
5
21793
0
2951
14
3008
1682
3
1801
2
1426
1
2361
5863
7
4017
9
1147
1088
4
2107
959
21161
1024
6
746
697
1339
2577
2812
1109
866
2073
5221
1121
2687
5441
10
3280
1176