1574
1
3933
11
1691
3
1729
2168
846
2
978
533
2278
1085
0
747
915
1039
900
750
1145
1323
9376
7
936
1176
1359
1495
4
2271
10
666
475
664
1124
516
1318