2093
1
2322
3
1660
833
0
181997
11
4360
9
2163
3117
8
1168
4116
6
4425
2194
2
2173
994
1668
1815
1290
2982
2104
1929
2670
1766
3289
2456
1060
2530
4
4506
1095
3001
2660