1443
3
1268
1
1225
2
383
0
1175
1029
4096
38477
34
13676
21
297066
796
6
1064
181997
11
1267
1816
2277
1055
2908
10
3671
3014
20
131589
1632
2200
666
3303
16062
15
1666
1445
1938
3338