1532
2
2740
3
6753
17
2763
0
2593
1
1622
1523
2951
1169
981
975
4
1536
6
297066
3378
1284
3503
4837
5
772