2996
0
736
137
12459
3
1672
1
1451
3818
7
7793
4
1970
877
4944
1618
1819
785
2277
1873
2
1380
3080
2110
2522
1194
2468
3465
2999
1044
1743
3386
1225
3054
5
4034