2216
2
4519
15
7042
5
2977
1
5141
7
1250
3745
3262
3
1506
1768
109776
42
2937
3000
4072
2132
2788
2555
4
5714
1131
3873
2622
5753
10
6822
1834
12761
14374
873
2395
6
2375
741
0