368
2
1543
1972
5
481
441
35493
13
471
0
4777
9
261
1
293
367
519
935
284
5737
423
1203
3
239
294
348
7192
11
229
993
569
431
396
522
6
344
290
513