222
1
1601
7
1653
4
1307
1834
3
350
1856
544
2
879
718
1511
5
2528
0
1266
1406
998
116606
18
124534
1332
1966
1238
1191
1112
615272
4631
2218
1201
1277
1539
20
481
175912