2480
1
5978
6
3146
12
3078
4
550
5151
2
2145
25669
0
1429
84
19783
3186
818
3061
10827
1853
4044
5
1019
3083
444571
9
2320
4335
1827
2465
1189
595
3125
3546