1329
1
2082
2
1645
563
1805
0
1317
3535
5
661
1666
3116
2470
7952
12
3599
1640
20634
8
1267
4
597
1054
1008
2474
99
670
2624
3
5848
521