1378
1
93
937
7
861
348
2
179
622
2012
5
131
247
77
30
24
60
95
3
155
51
114
123
115
398
0
1735
4
460
105
2496
17
1280
1302
1113
557
1093