1175
1
1443
3
21152
8
297066
0
1268
3715
2
5151
181997
11
880
4651
2650
20
2405
2740
1668
280
4096
383
1064
4360
9
3080
1660
2163
2773
1267
989
1055
1047
3090
6
1632
2200