946
1
1212
2
1919
5
1489
3
1606
472
0
445
2336
2272
531
373
788
2102
1318
583
795
1566
341
1396
962
1551
1255
1142
405
661
11447
758
1123
436
1827