1870
1
548
2
1288
3
3839
4
676
249
418
327
898
0
1827
501
1035
1034
3390
1130
614
1448
2880
1912
174
1851
618
2018
1285
238
112
626
646
645
738