4313
3
1202
1
849
84086
0
1338
762
2
1485
2305
1058
1033
755716
4
4421
7
2192
4267
8
1016
2154
1215
5
975
1902
3524
15
12157
1398
933
1844
1494
5083
9
1999
996
1813
1629