467
0
31535
1152
2111
3
1232
213
1428
1
1045
1333
584
169211
11
282572
1824
345
348
165
2522
536
1541
2748
2
1192
918
580
572
771
419
6800
251
552
517