4235
0
2677
3
1981
2
586
1
444571
9
1033
4084
2532
1813
23
2135
6
5151
2661
354
2728
1511
4
626
2932
2483
7
2350
5
571
1964
2108
1601
2390
5390
2377
3933
2772
2121