475
0
2103
1
139
2225
3
4820
2
2526
1850
169211
11
1132
1923
422
2431
1053
543
1084
13159
10
25137
1100
3990
518
2211
35426
2843
4
1348
162856
2189
282572
1343
552
383