745
0
693
526
1168
1
784
3326
3
801
802
496
868
1093
673
2166
697
2152
2
1282
1606
1751
3078
4
1000
2999
4179
2562
2184
2578
2710
1380
300
2173
915