1880
2
2699
0
267
544
957
415
951
456
409
2093
787
1557
403
1161
602
1045
2853
474
1128
771
454
238
909
722
1346
4
2121
743
4940
5
1824
505