681
2
114
1872
15
1514
1
1236
4
809
1167
3
1323
6
2268
1988
1483
660
749
326
819
1069
124
213
5
343
915
969
11779
8
3146
22
3346
3443
1480
0
1293
2096
2020
3431