1880
2
2328
0
213
547
2694
3
1610
820
2152
482
798
1942
389
1
3437
5
957
2309
1360
415
369
951
521
2587
16
2082
787
1557
403
602
1133
1045
248
1939