5262
10
1362
1
1033
0
1008
944
1669
1073
1170
2
995
1026
1222856
4
2644
853
1375
4172
9
326
2069
3
2052
784
22330
22
3437
5
663
2619
4869
1385
938
975
4154
665
399