2578
1
3102
2
5151
3080
3
3715
1281
1417
21152
8
4651
2650
20
280
2405
2384
4
2740
2932
1247
297066
0
998
1500
3090
6
181997
11
2773
1308
2245
1047
3189
2170
5
189326
807
1348