329
2
2105
1
1124
300
0
2014
250
6435
7
490
319
1850
1270
863
729
1009
2465
4
1664
367
648
693
309
1079
1597
1594
1577
1198
980
2064
851
888
5
1893