945
1
1131
2
2336
1533
733
962
3655
11
4587
3
2153
7
7793
4
1259
2650
20
3629
862
0
2778
1929
1393
1202
1399
1712
2427
12
1412
1047
3671
3539
1396
2534
1765
1033
24337
22