2580
1
2667
1152
2
1407
0
2238
1812
1056
982
3
1045
4187
10
2133
2322
4
1650
2732
2786
123674
35
1509
1001
5204
1376
2741
603
2061
2688
1131
6676
12
8329
1431
4465
22
791