1543
1
1156
1303
1253
467
0
1380
1660
1310
475
2530
4
496
19944
2
1012
3140
619
1813
1606
3485
7
9956
3
2181
5
6236
10
951
1694
12459
197
2377
1174
1681
444571
9
1691