2169
3
1263
3498
4
1350
1
282572
0
2800
4233
3803
1515
1454
2914
671
3708
582
2
561
3116
302
2921
15
2281
604
3558
1144
2413
2316
1775
3375