2090
1
2999
3326
3
1371
289
0
2934
2
697
635
1532
1816
6517
4
1749
1537
7976
8
1016
2456
3001
2234
3126
1813
3863
14
3180
3054
1449
2360
6
2297
2886
796
1618
1380