5223
9
36609
34
2091
2
1452
1
1551
1463
677
0
3510
2758
729
1973
2102
1009
492
3715
5
1172
4482
1408
7082
608
683
2108
4
4117
3
213
510
2809
1337
2301
3092
623