2093
1
2322
3
4360
9
1660
833
0
3117
8
4425
6
2194
2
1815
2982
1929
2163
234
1168
2392
4116
2173
994
3041
1935
1804
1668
3321
1416
1290
2104
2621
2670
1766
3289