5062
9
1165
3
1994
3967
1
1381
0
4469
1584
6
1843
2394
2963
8
1385
3629
2976
2
794
8668
17
712
4558
7
4798
5
35413
90246
5554
44
2781
1241
1323
3178
2146
1604
4
1454
2218
1380
12