2146
1
1894
2
24091
3
2225
841
1852
1299
1517
4888
20
935
1683
0
2619
234
3312
745
824
80
2057
532
1274
874
1737
693
1685
7394
5
12185
792
2121
1301
1284