5825
4
17333
27
2108
10
3936
3
3346
9
4232
6
1412
1
1723
957
2
5659
3173
1052
1827
7034
504
0
676
8786
2606
906
1996
429
2039
7
3146
12
1741
9220
4519
15
8859
2870
986
1572