1330
2
1781
1557
6
396
1
584
75
72
0
470
451
1131
480
1448
989
1487
509
2123
1338
1402
2606
4
1405
3
870
650
922
1033
84
465
665
2162
87
815