1948
2
409
0
1506
415
348
1045
280
456
3462
1557
1661
1
572
274
602
1823
1550
2143
1425
1540
410
4180
12
1161
1053
1207
846
1470
1337
668
408
4536