4443
9
1019
1
55904
0
37355
13
3539
3
3683
181997
11
4562
10
1244
2039
2073
843
873
751
1169
1179
760
1017
1042
1356
995
909
2229
1108
624
1504
1393
1209
912
1633
4