1279
1
2161
683
0
2328
454
2522
390
2190
267
409
245
81
2490
255
2655
2152
859
2143
469
269
430
707
602
408
31535
803
1428
2934
3
1612
931