779
2
429
1
122
149
125
119
143
4
1366
751
723
2570
5
1308
632
1690
1752
544
148
30163
0
1623
1365
489
4376
10
2125
7
2984
12
2704
11
1719
6
2128
1067
448