963
1
1567
1154
0
834
1458
3
622
882
2
937
602
923
1927
986
7
2581
5
1598
940
1550
12953
6
933
702
747
636
2923
1554
539
1896
1366
1227
1436
8
2508