2272
9
4126
6
2168
5
5485
8
1469
0
646
3205
1
572
2551
282572
2522
6370
329
256612
1334
2
1035
4669
2964
427
3037
4
2073
96512
423
859
36045
3095
469
19279
1106
573