536
0
1560
2087
2
2366
1
2042
1287
387
1068
7793
4
1133
600
2145
668
3090
6
1313
471
1397
322
1064
309
572
485
108797
581
949
2903
3
645
1038
2932