4059
2
22330
22
1037
1
3650
3
2476
880
7363
4
304
2615
2921
14215
8
2138
4151
2217
5135
945
0
5289
14
2343
2492
2263
19034
6
661
2864
7
1033
3304
1671
765
1899
436
1550