1112
1
5151
2
619
1668
1660
2163
0
1290
4360
9
2271
4
2093
2322
3
3080
2670
1060
3715
1571
997
1192
2041
2313
2075
21152
8
4821
319
2194
1386
4651