3094
2
584
0
1288
1244
13
2594
7
1587
5
3753
6
1150
937
1444
3
1793
1233
1
1514
1166
790
3632
7853
1203
8
1300
1739
4690
21
1422
1449
1613
2711
1575
1525
1278
2226
10
1662