1557
0
415
2490
813
263
1824
4111
2
393
1027
250
255
1068
538
460
349
25137
267
381
464
268
69
280
2143
310
303
340
539
248
1511