4059
2
22330
22
19034
6
7363
4
945
0
3650
3
1037
1
5289
14
2476
829
9244
2921
2138
1367
4151
2217
1020
2492
938
304
661
2615
1033
3304
530
2086
765
1899
436
880