1504
0
1344
455
798
2770
4
1793
6333
2
2395
521
1462
2211
2842
8
458
1390
1086
139
637
1948
787
20374
5
422
913
471
1
152
840
341
5009
116
1360
2337