90
0
2522
1269
1131
3025
1
633
503
1949
3
2211
1109
1869
924
2328
851
2668
2
1824
3114
4
376
803
1425
597
586
17
1428
901
1550
608
631
493