745
0
526
1168
1
784
3326
3
801
693
802
496
868
1093
2166
2152
2
1282
3078
4
1000
2999
4179
2562
673
2578
2710
300
2173
915
662
1883
1787
83
1547