17743
11
4953
18
3194
6
928
4
527
1
578
470
759
10
1312
3227
8
294
0
2201
302
293
255
348
347
594
2
2897
19
297
506
460
10009
13
522
700
3
500
690
361
657
1548