2302
3
3157
2
1353
519
1
1218
2773
4027
3256
4032
12
280
108797
0
2354
873
1581
2650
20
6676
3789
4
2386
2159
7592
7
3765
3626
5225
8
2530