2093
1
2322
3
1660
1309
0
833
1992
4360
9
697
2163
3117
8
1168
4914
2
4116
6
4425
2194
2173
994
1668
1815
1290
2982
2104
5389
1929
2670
1766
3289
2456
1060
2530
4