1601
3
8313
9
2906
2
2523
1412
0
19079
6
1253
1516
1
1736
2189
2377
131589
36905
1334
810
10317
9817
181997
11
610
1179
19944
2732
109776
42
960
2115
1089
3000
2265
4757
8
1445