945
1
2131
2
3655
11
2094
5
753
0
1131
2336
1533
1537
1382
1355
5164
2392
1681
1393
9877
6
733
962
1059
3671
2268
3
1522
989
1070
2195
1033
1243
1350
1668
2493
18