3808
4
3742
6
1812
1
2886
1400
2268
19932
3107
5
123674
35
1431
1319
1441
0
1563
537
947
7053
7
2942
1075
2
2277
1777
1259