945
1
2153
7
1131
2
2094
5
2131
3655
11
7793
4
989
0
2336
2650
20
3629
862
1668
1533
1393
1681
1712
2427
12
1412
733
1047
962
1275
3671
3539
3
753
1757
1396
5164