3025
1
1124
2275
2
1193
1129
0
646
1326
2767
3
1425
1302
688
1922
1733
2799
544
20634
8
1587
3116
31535
19279
3795
1329
3114
4
1642
650
896
1516
326
1907
5
2842