6049
6
1147
2
2221
5
70893
0
1753
846
966
1
253
2267
1582
1009
146
207
1982
4548
1304
2731
1209
908
4
600
571
1865
1702
3
33302
2852
673
2083
2350
1513
1244