1247
2
37808
24
1758
3
2015
5
2482
1296
0
118
1
331
1091
765
1111
591
984
1986
567
1386
513
605
1041
460
509
590
437
123
1097
879
679
632
7
1002
349