498
1
812
815
0
1304
4
5191
24
1037
1588
2
2181
1270
1522
952
86
2579
588
1547
1312
3
1262
427
1087
849
930
904
1696
6
795
851
2796
3202
3570
2687
1681