1418
2
1161
4
2126
0
2062
2727
5
2346
3
1369
2084
1
1212
6371
7
1022
1682
2670
20
1842
5155
8
1961
19279
916
2648
1938
646
954
494
2169
2522
653
1350
2800
572
1131