4443
9
1161
1
1047
2
3835
5
297066
0
123674
35
2786
3738
5090
1694
4187
10
1185
4335
1001
564
5204
3
718
14801
11
7034
131589
1376
4321
4
3673
6
2502
3910
3354
603
356
1922