957
1
2804
4
3326
3
2368
125
0
1178
137
1636
1124
4248
148
428
1969
2462
2
1025
34
1743
2026
1916
896
1731
1338
893
2982
557
1598
2917
5
786
2849
1299