3026
4
72298
0
1215
2
914
1189
1
985
3
1022
124
1337
1254
1373
425
1081
7118
1410
6
610404
3861
402
476
193910
1980
4293
4629
1831
734
1656
1108
932
703
888
20