458
0
3287
1
611
31535
768
266
5848
3
2522
759
1009
1152
13159
10
2271
360
169211
11
4328
1343
25127
712
1238
928
649