2959
1
3154
6
1168
2642
467
0
504
2655
3818
7
1816
621
4944
1226
2
2054
566
2277
971
1017
883
2468
3
1709
4034
3364
611
2886
4
17970
15
1873
2921
5
87
5635
1194