1554
2
2141
9
1501
3
2132
3629
1
4179
616
0
1225
1015
2749
5
2650
20
862
946
3562
2100
771
12621
22
1938
1202
1681
6236
10
1690
2529
7
1412
2687
1169
3539
3634
1564
1423