1850
4
1288
3
302
0
1027
2
946
1
1023
990
1021
940
833
2022
772
1303
904
1018
898
1165
932
726
359
1056
502
1019
2544
565
1129
1233
5
1403
817
3467