496
0
2935
2
619
3
2003
1
18258
1679
2164
3460
7
574
975
4
1536
6
5977
13
1381
3412
951
964
1061
1013
467
1767
4287
9
2024
2048
766
3050
1042
2609
1068
1380
1426