2124
3
3090
6
652
0
1766
2
1193
2113
5771
10
645
1324
255
1400
2309
6164
6449
3724
25669
14
19783
2535
2996
4044
5
3083
17946
2465
791
6781
1
2595
581
1212
1189