2095
4
2054
6
1256
1
1362
19279
2
11881
3
1470
2870
390
0
4071
4172
9
784
22330
22
3437
5
2619
4869
1385
938
975
4154
1861
1630
467
1866
7
2979
419694
665
399
941
91021