781 3
2718 5
1065 10
2050 12
647 1
1102 4
1355 16
1071 3
3729 26
2259 10
1659 3
2884 27
11326 58
7240 49
2379 18
1000 4
1642 10
2468 12
798 7
572 1
2105 5
937 3
2438 6
1080 5