3031
11
410
0
316
1093
2
3898
18
957
415
951
4370
5
456
409
787
1557
584
320
1161
602
1045
1939
1758
6
454
722
310
298
2121
4
2490
1661
1
445
349
749