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