841
2
1295
1
4309
3
2776
1364
1451
0
1891
1075
2099
1258
3926
14
1866
4
2915
865
3831
7
2028
1718
1585
1583
3461
2382
791
2440
1194
2159
1679
1527
2583
2650
20