642
1
1545
2
515
1879
2073
2366
3326
3
494
1124
4248
0
148
428
1969
2462
34
1743
2026
1633
896
1731
1338
893
2982
557
1598
2917
5
786
2849
4
1299
3302