2173
1
1660
1766
2
802
0
1168
1606
1668
4311
2082
1290
2163
4360
9
2184
2093
2670
997
2322
3
662
1060
2194
1175
607
833
733
1192
1093
1787
1821
1804