2100
2
4309
3
712
1
2886
1568
841
197
0
2159
2184
2562
5805
1455
1115
1506
4
8607
8
4723
34
2427
12
2710
1507
2082
2687
1660
1622
159
1585
1583
1813
1938
1632