453
0
342
693
1029
2694
3
303
2231
1
3292
945
223
1551
2
99
11881
2602
317
566
323
1463
1957
683
105290
390
101
25440
339
771
376
2690