945
1
1131
2
2336
1533
733
962
3655
11
4587
3
1259
2778
1929
1393
1202
1399
1712
0
1047
3671
1396
1765
1033
24337
22
1444
1350
2115
2493
18
994
6
3263
4
282
2326
2631