4309
3
1495
1
1322
9504
6
5732
1677
1075
2
1411
0
2322
4
2189
2786
1001
1583
4187
10
3461
1451
2732
6676
12
1431
1218
123674
35
2638
1380
980
24337
22