1579
3
1812
1
4074
0
2873
3988
2
1814
2241
3101
1569
4176
4
6745
16
5322
8
3060
5375
2011
2322
1982
980
17607
5
2786
2917
1393
24337
22
1001
1564
1679
1199
3267