2403
2
3354
9
1812
1
2182
3
1136
6753
17
1590
4187
10
2322
4
2732
2786
3673
6
7793
4311
1599
0
1001
2562
5204
1376
603
123674
35
10582
3187
5
6676
12
2219
8329
1431
1814