2383
4
1971
3
1819
2
2694
0
1491
1
1720
2061
5
2306
1051
2206
3120
2820
3003
9
6088
6
2631
2052
7
2438
1812
3477
6742
1438
1189
963
5456
1048
1799
2838
3965
6156
12511