2163
0
1766
2
1668
1
1660
1290
4360
9
2093
2670
997
2322
3
1060
2194
1175
607
733
1192
2173
1821
1804
4116
6
1168
1112
2755
4
833
989
1140
1520
2072
3196
3070