4821
2
1313
8527
1
1386
1522
1812
3079
2322
4
980
1431
1209
1859
673
2515
3
123674
35
1161
24337
22
13967
6547
0
2786
4187
10
1185
1001
5204
718
1376
1352
2271
2039