962
0
980
1
3934
2
455
1746
2732
4562
10
2309
2188
4
2322
3013
5
1590
1884
3
2802
3987
1562
2788
2562
1383
5204
24337
22
20312
39
3591
11
6753
17
895
2427
12
1475
1809
6822
1812