496
0
830
1814
2
1746
3326
3
1000
801
3137
868
1
526
2710
2294
673
693
2760
4
1917
2732
1787
1813
2917
5
2152
888
1093
2394
4562
10
2309
2188
2322
1475
1734