2093
1
2322
3
1660
2061
5151
2
1397
0
833
1168
2173
1668
2163
1290
4360
9
2271
4
3080
2440
2670
1766
1060
3715
997
1192
2041
2313
1048
1431
2075
21152
8
4821