5151
2
3080
3
3715
6822
5
21152
8
3589
4651
2650
20
3090
6
181997
11
280
1
2405
3227
844
297066
0
2740
1490
421
2932
2562
1064
1632
1951
1500
1699
878
883
3326
578