975
4
1536
6
13967
2
18258
0
1169
1
1505
1622
1275
1523
1512
1384
5
619
3
2951
2003
981
4326
3378
4832
3460
7
1679
574
3050
2164
1284
2364
772
5977
13
1422
2740
3412