3040
3
4365
16
2804
9
3086
8
3674
2
2084
4
1703
2782
5
6304
433
1
1740
2698
0
2368
821
784
1263
1583
1635
2156
901
843
1712
977
1044
1312
7
1991
931
4755
3347
6
1436