502
2164
5
8760
8
629
1
990
337
1071
2
700
548
429
317
824
447
1441
587
1726
1198
1341
4
720
338
584
751
980
712
326
426