409
0
2702
915
2
381
637
471
445
248
1101
846
410
403
2328
1133
3559
1
308
2490
328
544
332
456
2143
415
2796
722
1348
1020
252
5168
15
413