2163
0
1264
2271
4
2840
2
1386
1
2061
3
1298
1812
1599
3371
9
1819
11924
2475
3777
2118
1890
3971
4285
1397
1334
4471
1136
5982
6
2584
11
946
636
1218
12149
2748
1034