5915
11
2919
2
2155
3
2194
3066
7
2489
6899
9
3336
1
1960
0
57793
1271
3535
8
9039
5
51331
25
2788
3696
2264
2041
1537
1912
5387
2317
5347
4
1650
3552
2977
1289601
1505
4715
1964