1282
0
401
1
429
18403
6
382
509
21743
3025
116
1667
363
309
2490
302
307
397
1663
31535
347
1073
729
1334
1762
4
322
17353
1072
2376
3
291
373
3663