496
0
2155
1
1485
998
1766
2
1543
1093
382
1015
3562
1814
4
2403
1816
1746
4179
5635
3
5310
402
4099
8
797
1787
2229