2034
3
1720
2
796
6
971
0
2534
521
2908
10
3671
1
1815
7
3624
4
5389
2108
2329
2234
1225
1782
4235
2835
2297
1618
2277
2999
8627
4670
783
635
190
297066
1752
346