101
0
1317
1
1923
2
2110
2479
2322
4
718
3974
3326
3
24337
22
603
4187
10
1590
443
2562
592
913
1444
40177
1812
2268
22731
3267
19944
1036
4309
4329
400
1514
3539