2382
6
3637
1
3715
2
847
5151
1507
1348
458
0
3065
3971
2688
2740
3
181997
11
3261
1352
5
3080
3203
4996
866
2510
1484
21152
8
9817
4651
297066
1465
1451
2592
1334
1998
4