1051
1
3629
3362
3
5151
2
3080
3715
21152
8
4651
2650
20
2698
280
2405
2740
1446
2932
1423
1564
1505
0
1265
432
2457
297066
1500
1506
1495
1913
5
3090
6
2556
4
181997
11
3033