1313
2
951
1
619
3079
564
1209
2502
1859
2515
3
2740
3140
4
2906
3539
1352
2786
2039
4821
1573
1197
1366
2122
2356
8607
8
5801
5853
9
1187
2794
2851
4943
972