1501
0
695
1
1124
435
1705
1138
5966
7
2062
2
8969
2346
3
1369
5
1668
2084
6371
1022
4438
2030
6076
18
2670
20
3403
472
1961
359
3312
1584
869
561
2648
4067
9
1938
4