1015
1
1774
2
1566
245
0
403
1124
385
509
365
1425
691
1176
273
2766
15
1257
545
1587
1133
1939
957
951
685
454
663
2121
4
409
1506
1922
919