475
0
581
31535
1824
4445
3
12958
5
19279
2
1650
13159
10
331
344
1
422
1787
25137
2668
3114
4
213
543
17353
2132
2369
301
383
246
325
1043
1132