4641
25
2209
1
1564
623
599
0
383
1734
3
1209
915
2534
2
2610
3176
2082
1093
701
2152
1494
4
582
2622
6
83
3158
2901
1066
1400
1168
3895
1730
2890
3175
5
2243