2932
2
6899
9
3117
8
854
0
1720
2209
6
1131
181997
11
3765
4
2083
5
3053
7
1601
3
2204
5924
17
189326
847
4943
944