1579
3
1133
1
553
1619
3117
8
1295
4425
6
2650
20
994
1815
2
280
1581
2982
2104
1226
1929
2250
3765
4
2245
3053
7
3289
4506
297066
0
3001
3683
1397
2797
5
1048
1431
1688