683
0
1343
2809
2
445
1
1894
646
3990
36609
34
3116
1996
3149
4
1506
2411
2574
3734
3
440
863
2727
1824
2691
4158
1550
329
139
1172
662
2668
1125
2086
1602