2992
0
327
17353
4192
370
404
155
508
1107
359
324
1119
3114
4
368
331
53
1045
2346
2198
2
614
392
400
871