2062
2
1504
0
2346
3
1369
5
2084
1
6371
7
1022
2670
20
1961
573
2648
1938
4
810
1682
954
494
1038
2169
1070
1350
604
2800
253
1400
434
918
4233
3803
1515
1454