2095
4
1362
1
120469
35
2564
2
4154
521
7952
6515
3251
6
1649
504
2864
7
1256
5262
10
11881
3
2644
1222856
4172
9
423
0
784
22330
22
3437
5
572
2619
1037
4869
1385
938
975
665