4684
4
4938
1
446
2302
3
3157
2
1353
519
1218
2195
2966
6
1809
5
5486
4027
2131
1217
4032
12
873
3789
3626
123674
35
5889
8
6713
11
1781
1251