1133
0
1045
1306
2
1939
859
454
722
2121
4
1264
1661
1
1665
1578
547
993
1101
410
13127
15
1566
543
953
269
668
846
1392
3691
5
2809
509
17353
2490
325