2245
3
3080
21152
8
1047
2
3090
6
1760
0
2932
297066
1704
2688
2534
2024
5151
3608
3715
3518
1230
1
2472
3020
17
1503
2093
1176
1020
4651
1355
189326
1212
1784
1774
1050