1192
1
2796
2
1306
4
624
0
2260
3
11611
5
730
1326
3100
1115
4713
637
15440
39
1883
921
1208
3082
1501