3683
1
2245
3
4443
9
1019
297066
0
55904
37355
13
3539
4562
10
1226
3053
7
1244
2039
2073
843
873
751
1169
1179
760
1017
1042
1356
995
909
2229
1108
2797
5
624
1504