496
0
2152
2
745
3326
3
526
2294
1
1168
801
693
868
2710
784
1691
2578
1000
2166
802
5367
3571
2664
989
1734
4757
8
1895
1415
619
1093
810
2560
1211