1306
1
503
0
149
383
520
2870
3
480
1636
340
2395
477
475
1799
2
804
116
400
611
1684
392
418
8116
6
1898
860
455
464
29323
432
675
310
518