431
0
980
3469
4
575
269
2211
1232
169211
11
968
255
334
419
319
628
1197
1
458
1081
768
765
552
90
1507
297
266
464
105290
991
433
471
1356