4223
22
422
0
1650
1334
1053
1073
1821
6
3663
1
1049
49165
7
2330
4
273
476
3287
935
1885
23150
9
169211
11
6515
573
521
8244
429
121182
2315
2
1276
427
409
670
419694