3872
81
72
2975
19
77
2610
54
96
2966
44
126
2033
26
50
608
0
29
630
1
522
3
32
28
578
58
563
2
31
517
33
647
20
633
23
676