1585
2
2528
3
1812
1
4259
4187
10
2322
4
2732
2786
522
0
1001
123674
35
1583
5204
1376
603
3461
735
2382
2440
6676
12
980
8329
1431
197
5151
2583
7
1867
673
4465
22
1161