17353
0
31535
4964
3
2041
1
798
2275
2
55
383
363
3808
522
932
497
2907
370
1073
611
353
552
1020
1197
19279
1504
257
297
2189
165
152
1084
1406