3503
4
1189
0
5978
6
14
3080
3
2666
9
1044
1
550
2258
4044
5
181997
11
2465
2
572
3125
3765
940
528
7793
2378
2476
3779