4059
2
1037
1
475
0
14215
8
846
2343
2476
3
477
880
7363
4
945
304
2615
1671
2921
2395
2138
552
4151
2217
798
965
5289
14
2492
3990
383
5009
804
1132
1033