915
2
1339
72366
0
732
3031
4
1482
1
683
2729
1134
588
16662
8
1001
2358
5
2250
3
1730
5998
147
1211
1457
1223
1189
694
1110
1268
952
716
1008
921
986
1029