5151
2
3080
3
3715
21152
8
4651
1344
1
1974
372
0
2650
20
3090
6
1265
181997
11
280
2405
297066
2740
2152
802
2932
213
3573
4
30334
1425
1529
3649
5
1537
4655
10
2507
1566
3175