1489
4
2245
3
3080
21152
8
378
0
1047
2
3090
6
2932
297066
2669
5
969
5151
989
3715
979
1
1173
1095
1077
1440
1317
2049
1757
4651
1271
1422
1622
189326
1522
2773
5164