2166
1
938
2037
1509
3344
297066
0
1755
1282
3261
3
2398
8
1175
1051
444571
9
181997
11
1843
549
2668
2
1532
2786
3188
4
1985
2788
4160
8945