896
1
2372
2
909
3114
4
2168
5
2551
9244
1578
1543
849
2694
3
3381
738
3148
9
6689
1418
802
0
1842
633
1428
2809
3025