972
1
2854
1668
1660
1290
2163
0
4360
9
2093
2670
997
2322
3
1060
2194
2
6346
16
4096
1029
1036
1373
5
24337
22
1089
1175
607
733
1192
2136
6445
6
3683
5477
12
2631
951