2100
2
3696
1539
1
601
1226
2089
1371
1779
5674
1180
3
3095
7
4042
6710
0
13995
2479
1517
4
1519
658
1564
1529
1809
5
1265
2562
1081
3926
14
2277
2344
13018
1637
2010