1351
0
1142
1
1233
1029
888
633
1059
645
804
3304
7
2230
1871
3
983
684
881
2
4256
1097
826
1843
4
33378
42
1899
1724
802
1155
718
1062
2051
5
1167
616
934