1189
0
14
1193
3125
2
657
17946
2996
1441
32302
190
25669
637
4044
5
812
918
1064
2510
2535
787
13803
2349
3
19783
849
661
1461
3051
2087
2964
1
1765
545