3105
4
1247
2
1585
1583
1
3629
3461
5151
3080
3
3715
2382
2440
21152
8
4651
3326
2583
7
1301
1676
2650
20
4732
0
3090
6
181997
11
638
280
2405
297066
5536
1581
2740
2932
1759