1497
2
3195
3
1987
2239
3120
4
3554
9
4036
1265
0
2627
1
1391
1743
2821
607
4670
1667
3962
6
3517
1683
5597
8
7304
7
5135
4228
3128
1616
2949
297066
4100
3238
13
3000
1525