2786
1
1162
2627
1684
2559
3
1417
1001
0
5204
1376
603
1131
964
4862
1478
1829
123674
35
1172
6676
12
8329
2
1431
4465
22
2366
1170
980
3400
1071
2528
24337
1161
2132