3100
2
2072
3
1812
1
4187
10
2277
0
2322
4
2732
2786
4398
1001
742
5204
1376
1998
603
2708
1576
617
3918
7
123674
35
844
6676
12
3423
8329
1431
3465
4465
22
2304
980
1071