1306
1
3354
1787
582
0
2604
5805
3
868
2999
1380
1506
4
3683
801
3691
2615
2189
2173
1547
16769
16062
15
2027
1722
660
197
2108
2234
784
575
1267
2
5308
2082