1083
1
842
3
5577
6
2181
2
884
2035
4
1453
1688
1249
168
770
1224
0
467
8852
23
114
78
1153
1066
1369
450
923
432
2789
786
740
579
2010
1650
2935
826